package ar.edu.utn.frgp.TPFinalBanco.action;

import java.util.Date;
import java.util.Map;


import ar.edu.utn.frgp.TPFinalBanco.model.Cuenta;

import com.opensymphony.xwork2.ActionContext;

public class ModificarCuentaAction extends BaseAction {

	/**
	 * 
	 */
	private static final long serialVersionUID = -4487081772280710306L;

	private Map<String, Object> session;
	private String tipo;
	private String dni;
	private String nroCuenta;

	public String execute() throws Exception {
		
		if (nroCuenta != null) {

			session = ActionContext.getContext().getSession();
			session.put("cuentaModificar", nroCuenta);

			return SUCCESS;

		} else {
			String errorMsg = String.format(
					"El cliente con dni '%s' ya se encuentra registrado.", dni);
			addActionError(errorMsg);
			return ERROR;
		}

	}

	public String getTipo() {
		return tipo;
	}

	public void setTipo(String tipo) {
		this.tipo = tipo;
	}

	public String getDni() {
		return dni;
	}

	public void setDni(String dni) {
		this.dni = dni;
	}

	public Map<String, Object> getSession() {
		return session;
	}

	public void setSession(Map<String, Object> session) {
		this.session = session;
	}

	public String getNroCuenta() {
		return nroCuenta;
	}

	public void setNroCuenta(String nroCuenta) {
		this.nroCuenta = nroCuenta;
	}



}
